/***
 *	pu65.com  Author Networker  2010.02.05
 **/

body {font: normal 13px 'Microsoft Yahei','Tahoma','Simsun';margin:0 auto; padding:0;}
*{padding:0px;margin:0px;}
input,select,button{font: normal 12px 'Microsoft Yahei','Tahoma','Simsun';vertical-align:middle;}
div {height: auto;overflow: hidden;}
ul,li,dl, dt, dd,p {margin: 0px;padding: 0px;overflow: hidden;list-style:none;}
img {border: none;}
a{color:#256EB1;text-decoration:none;}
a:link, a:visited {color: #3C3C3C;text-decoration: none;}
a:hover, a:active {color: #15882d;text-decoration: underline;}
h1 {font-size: 22px;}   h2 {font-size: 20px;}   h3 {font-size: 18px;}
h4 {font-size: 16px;}   h5 {font-size: 14px;}   h6 {font-size: 12px;}
.fl {float:left;}  .fr{float:right;}
.Achengse:link,.Achengse:visited {color: #ff6c00;text-decoration: none;}
.Achengse:hover,.Achengse:active {color: #15882d;text-decoration: underline;}
.Alvse:link,.Alvse:visited {color: #15882d;text-decoration: none;}
.Alvse:hover,.Alvse:active {color: #15882d;text-decoration: underline;}
.clearboth {height: 0px;line-height: 0px;clear: both;} .mb{margin-bottom:10px;}

#nav_menu li .nav_on span,#nav_menu .menu_line,.search_form,.viewbox .boxoff,.sidemiddle .text_list li.line,.d6 li a,.d6 li a:hover,.sideleft02 .sideleft_divtitle,.place,.title22,.title3 span,.sideright .qian li,.title22,.title4,.sidemiddle .text_list li.line,.sidemiddle .text_list li,.title2,.down li.bd a,.down li.bd a:hover,.down li.xl a,.down li.xl a:hover,.infolist .downUrl a,.infolist .downUrl a:hover {background: url(/images/siteConn2_bg.png) no-repeat;}

/*---------- 头部 -----------*/
.topbar {width: 100%;height: 32px;line-height: 32px;background: url('/images/topbarbg.jpg') left top repeat-x;}
.topbarInside {width: 1003px;margin: 0px auto;}
.topbarInside dt { float:left}
.topbarInside dt h1 {font-size:13px; font-weight:normal;}
.topbarInside dd { float:right;}
.logo{margin:0 auto;width:1003px;}

/*---------- 导航 -----------*/
#navo {width: 1000px;height: 40px;background-image: url(/images/index_10.gif);margin:0 auto;}
#nav_menu li {float:left;height:44px;}
#nav_menu li a {cursor:pointer;display:block;float:left;height:43px;padding-left:5px;}
#nav_menu li a span {color:#FFFFFF;float:left;font-size:14px;line-height:16px;padding:12px 6px 14px 10px;font-weight: bold;}
#nav_menu .menu_line {background-position: -722px 0px;width: 4px;margin: 1px;height: 37px;overflow: hidden;}
#nav_menu li .nav_on span {background-position: -628px -63px;color:#333333;font-weight:bold;}

/*---------- 搜索 -----------*/
.main{width:1003px; margin:0 auto; background-color:#fff; clear:both; overflow:hidden;zoom:1;}
.search_form {background-position: -115px -51px;display:inline;float:left;height:27px;margin: 5px 8px 8px;width:394px;}
.in_search {color:#999999;float:left;font-size:14px;height:17px;line-height:17px;margin: 2px 2px;width: 291px;}
.selOption {background:#FFFFFF none repeat scroll 0 0;border:1px solid #86A5C1;position: absolute;width:72px;z-index:100;}
.searchbtn {border:0 none;float:left;font-size:14px;font-weight:700;height:27px;line-height:25px;margin-left:8px;width:87px;}

.searchks {width: 593px;height:25px;float: right; margin-top: 9px;}
.searchks span { float: left;}
.searchks a {float: left; margin:0 3px;}

/*---------- 专题 -----------*/
.jingpinbox{margin:5px 10px;position: relative;}
.jingpintitle{border: 1px solid #99D080; background-image: url(/images/channel_bg.png); height: 22px; line-height: 22px;}
.jingpincontent{border-style: none solid solid; border-color: #99D080; border-width: medium 1px 1px;}
.jingpincontent ul li{float: left; padding-top: 5px; margin-left: 5px;}
.jingpincontent .zhuming {width:979px;height:91px;padding:5px;text-align:center;}
.jingpincontent .zhuming a {width:190px;float:left;margin-right:5px;}

.main .title{ background:url(/images/index_60.gif) left top no-repeat;width:989px; margin:0 auto; height:33px;line-height:33px;overflow:hidden}
.ztbz{ float:left;width:150px; text-align:center; color:#fff; font-size:14px;font-weight:bold;}
.main .title span{ float:right;padding-right:10px; color:#666666;}
.pic_list{padding:15px 10px 5px 10px; border:1px solid #BADAA1;width:969px; margin:0 auto}
.pic_list li{width:150px; padding:0 5px;float:left; display:inline;text-align:center;}
.pic_list li img{border:1px solid #ccc;padding:2px; vertical-align:top;width:140px;height:100px;}
.pic_list li p{height:40px;line-height:20px; overflow:hidden}

/*---------- 内容 -----------*/
.sideleft{ float:left;width:331px;margin-left:10px!important;margin-left:5px;height:440px; overflow:hidden}
.sideleft .bigpic{border:1px solid #ccc;padding:1px; overflow:hidden}
.sideleft .bigpic img{width:330px;height:309px!important;height:205px}

.title2{ height:30px;line-height:32px; color:#fff;padding-left:5px; overflow:hidden; background-position: -2px -3px;}
.more{ float:right;padding-right:10px;font-size:12px;}

.biankuang{border:1px solid #ccc;border-top:none; overflow:hidden;zoom:1;}
.sideleft .top10 .biankuang .pailie {background:url("/images/index_16.gif") no-repeat scroll left top transparent;font-size:12px;height: 184px;margin:8px 5px;}
.sideleft .top10 .biankuang .pailie li {height:28px;line-height:28px;overflow:hidden;padding-left:25px;}
.sideleft .top10 .biankuang .pailie li.one01 {height:45px;line-height:45px;padding-left:50px;}

.sidemiddle{ float:left;width:640px; margin-left:10px;overflow:hidden;height:440px;border: 1px solid #99D080;}

.title3{ background:url(/images/index_17.gif) left top no-repeat;height:32px; text-align:right; padding-right:10px;}
.title3 span {float: right;padding-top: 10px;background-position: -644px -111px;width: 26px;height: 11px;}

.sidemiddle .text_list{padding: 5px 10px 6px 10px;clear:both;font-size:14px;}
.sidemiddle .text_list li{height:25px;line-height:25px;*_height:25px;*_line-height:25px;background-position: -786px -111px;padding-left:10px;}
.sidemiddle .text_list li div{float: left; height: 20px; line-height: 20px; width: 345px;}
.sidemiddle .text_list li span{ float:right;font-size:12px; color:#9a9a9a;height:20px;}
.sidemiddle .text_list li.line{ background-position: -284px -36px;line-height:18px;height:14px;}

.sideright{ float:right;width:263px;margin-right:10px!important;margin-right:5px;border:1px solid #99d080;border-top:none;overflow:hidden;margin-top:0px;}

.title4{ background-position: -379px -120px;; overflow:hidden;height:32px;line-height:34px; color:#FFFFFF;padding-left:5px;}
.title4 dt{ float:left}
.title4 dd{ float:right;padding:0 15px;}
.title4 dd.checked{ background:#70D24B;border:1px solid #99d080;border-bottom:none;}

.pic_text{margin-top:10px; clear:both}
.pic_text li{width:118px!important;width:118px;float:left;margin:5px;*_margin:3px;text-align:center;}
.pic_text li img{width:116px; border:1px solid #ccc;}
.pic_text li p{line-height:24px;height:24px; overflow:hidden; text-align:center}
.sideright .qian {margin-left:5px;margin-bottom: 2px;}
.sideright .qian li {padding-left:25px;background-position: -775px 4px;}
.sideright .biao li {height:24px;line-height: 21px;}

.title22{ background-position: 0px -168px;height:30px;line-height:30px; color:#fff;padding-left:5px; overflow:hidden; font-weight:normal}
.pailie2{background:url(/images/index_68.gif) left 5px no-repeat;margin:5px;}
.pailie2 li{line-height:20px;padding-left:20px;height:24px; overflow:hidden}
.pailie2 li span{float:right;}

.sideleft02{ float:left;width:710px;margin-left:10px;*_margin-left:5px;border:1px solid #99d080;border-top:none;}
.sideleft02 .sideleft_divtitle{background-position: -2px -3px; height: 32px; line-height: 32px; padding-left: 14px;font-size:14px;}
.sideleft02 .sideleft_divleft{float: left; width: 125px;padding:5px;padding-right:0px; background:#DEECD5;}
.sideleft02 .sideleft_divleft ul{margin-left:10px;margin-top:5px;}
.sideleft02 .sideleft_divleft ul li{line-height:32px;height:32px;cursor: pointer;text-align:center;font-weight:bold;border-bottom: 1px solid #99D080;}
.sideleft02 .sideleft_divleft ul li a{color:#256eb1}
.sideleft02 .sideleft_divleft ul li a:hover{color:red;}
.card_b{background:white;line-height:32px;height:32px;cursor: pointer;text-align:center;font-weight:bold; border:1px solid #99D080;border-right:none;border-top:none;}
.sideleft_divpic{float: left; margin: 10px 10px 0pt; width: 170px;}
.sideleft_divpic .qietu {text-align:center;}
.sideleft_divpic .qietu img {width:161px;height:115px;padding:2px}
.sideleft_divpic .qietu .xttit {height: 22px;overflow: hidden;}
.sideleft_ul{margin: 10px 10px 10px 0; float: left;width: 571px;}
.sideleft_ul li{height:28px;line-height:28px; background:url(/images/index_28.gif) left center no-repeat;
                padding-left:10px;font-size:14px;*_height:28px;*_line-height:28px;}
.sideleft_ul li span{float: left; width: 280px; height: 24px;line-height:24px;*_height:24px;*-line-height:24px;}

.sideleft03{ float:left;width:706px;margin-left:10px;margin-right:10px; overflow:hidden;}
.title00{ background:url(/images/index_60.gif) left top no-repeat; margin:0 auto; height:33px;line-height:33px;overflow:hidden}

/*---------- 常用软件 -----------*/
.sideleft03 .borderline {background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #BADAA1;border-left:1px solid #BADAA1;border-right:1px solid #BADAA1;}
.sideleft03 .cyrj_list {background:url(/images/soft_tool_2.gif) no-repeat scroll 0 0 transparent;height:385px;width:704px;overflow:hidden;}
.sideleft03 .cyrj_list .in_cyrj {font-size:12px;height:385px;width:713px;}
.sideleft03 .cyrj_list .in_cyrj th {font-size:12px;height:24px;line-height:24px;}
.sideleft03 .cyrj_list .in_cyrj .lb {height:96px;}
.sideleft03 .cyrj_list .in_cyrj .lb .list {line-height:23px;padding:2px 0 2px 30px; }

.sideright02{ float:right;width:265px;margin-right:10px!important;margin-right:5px;}
.zhuanqu{ clear:both;padding:6px 6px; overflow:hidden}
.zhuanqu li{ background:url(/images/index_33.gif) center bottom no-repeat;padding:9px 0!important;padding:8px 0; overflow:hidden;zoom:1}
.zhuanqu li img{display:block;float:left;height:32px;width:32px;}
.zhuanqu li p{float:left;line-height:20px;overflow:hidden;padding-left:10px;height:33px;line-height:18px;width:205px;}

/*---------- 友链 -----------*/
.link{ background-color:#f4f4f4;border:1px solid #ccc;width:970px;padding:5px 10px; margin:0 auto;margin-top:10px;}
.link a{padding:0 5px;}

/*---------- 底部 ---------*/
.footer {width:1000px; border:#ccdff2 solid 1px; background:#f2f8fe; line-height:1.8em; text-align:center;padding-bottom: 10px; clear: both;margin:0 auto;}
.footer .powered {font-size:14px;line-height:25px;padding-top:5px;padding-left: 50px;font-size:14px;}
.footer .powered li {float:left;margin-right:8px;}
.footer .copyright {color:#666666;line-height:23px;}
.footer a {color:#575757; text-decoration:none; margin:0 8px;}
.footer a:hover { color:blue;}

/*---------- 当前位置 ---------*/
.pleft{width:714px;float:left;overflow:hidden;}
.place{height:32px;line-height:32px;background-position: -2px -3px;text-indent:12px;color:#FFFFFF;overflow:hidden;}
.pleft .place strong{color:#FFFFFF;font-weight:normal;letter-spacing:1px;}
.pleft .place a{color:#FFFFFF;margin:0px 2px;}
.pleft .place a:hover{color:#ff3333;text-decoration:none;}

.gg {margin:10px 0;text-align: center;}
.fenxi {margin:10px 10px;}

/*---------- 列表 左边  ---------*/
.w960{width:980px;margin-top:8px;overflow:hidden;margin: 0px auto;}
.e2 li{width:100%;overflow:hidden;clear:both;padding:12px 0px;border-bottom:1px solid #BADAA1;color:#aaa;}
.e2 .fl img {width: 125px;height: 105px;display: block;padding: 1px;border: 1px solid #EEE;}
.e2 .fr {width:820px;margin:0 10px}
.e2 li b a{color:#555;}
.e2 li a.preview{width:120px;float:left;margin-right:7px;margin-bottom:3px;margin-left:10px;display:inline;}
.e2 li a.preview img{width:116px;height:105px;display:block;padding:1px;border:1px solid #EEE;}
.e2 li a.preview:hover img{border:1px solid #AAA;}
.e2 li a.title{overflow:hidden;line-height:25px;font-weight:bold;font-size:14px;margin-left:2px;}
.e2 span.info{display:block;line-height:23px;color:#555;}
.e2 span.info small{color:#AAA;font-size:12px;margin-left:15px;}
.e2 span.info a{color:#690;}
.e2 p.intro{color:#776955;line-height:20px;margin-left:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;}

.dede_pages ul{text-align: center;padding:12px 0px 12px 10px;}
.dede_pages ul li{float:left;line-height:17px;margin-right:6px;border:1px solid #BADAA1;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}

/*---------- 列表 右边  ---------*/
.pright{width:260px;float:right;overflow:hidden;}

.d6{width:100%;overflow:hidden;padding-bottom:6px;clear:both;display:inherit;}
.d6 li{float:left;margin:8px 0 2px 11px;display:inline;width:110px;text-align:center;}
.d6 li a{width:110px;height:36px;line-height:36px;display:block;font-weight:bold;background-position: 0px -50px;color:#316301;}
.d6 li a:hover{text-decoration:none;background-position: 0px -86px;}

.f1{background:url(/images/number-range.gif) 5px 5px no-repeat;overflow:hidden;}
.f1 li{height:38px;display:block;padding:3px 0px 4px 0px;;border-bottom:1px dashed #DCEBD7;padding-left:30px;overflow:hidden;}
.f1 li a{font-size:14px;height:38px;line-height:38px;overflow:hidden;display:block;}

.c1{padding:4px 0px;clear:right;}
.c1 li{height:27px;line-height:27px;overflow:hidden;padding-left:16px;background:url(/images/ico-2.gif) 7px 11px no-repeat;}
.c1 a{color:#585858;}

/*---------- 内容 左边  ---------*/
.viewbox{width:712px;overflow:hidden;padding-bottom:8px;border:1px solid #BADAA1;clear: both;}
.viewbox .datitle {text-align: center;margin-top: 10px;}
.viewbox .infolist{width:345px;float:left;padding-top:16px;margin-left:20px;*_margin-left:10px;}
.viewbox .infolist .libo li {height:24px;float:left;width:172px;}
.viewbox .picview{width:284px;float:right;padding:17px 10px 8px;}
.viewbox .picview img{width:232px;height:162px;}
.viewbox .labeltitle{clear:both;padding-top:10px;}
.viewbox .content{font-size:14px;padding:12px 16px;line-height:25px;color:#333;word-wrap: break-word;word-break: break-all;}
.viewbox .content a {color: #3DBC29;}
.viewbox .info{height:24px;line-height:17px;text-align:center;overflow:hidden;color:#666;margin-top: 10px;}
.viewbox .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.viewbox .info a{color:#690;}
.viewbox .intro{width:90%;padding:8px 16px;line-height:24px;background:#f5fcee;border:1px solid #DCDDDD;font-size:14px;color:#706A6A;margin:8px auto 0 auto;}
.viewbox .newdigg{width:406px;height:51px;margin:8px auto;clear:both;overflow:hidden;padding-left:8px;}
.viewbox .diggbox{width:195px;height:51px;float:left;margin-right:8px;overflow:hidden;cursor:pointer;}
.viewbox .diggbox .digg_act{font-size:14px;float:left;line-height:31px;text-indent:32px;height:29px;overflow:hidden;font-weight:bold;}
.viewbox .newdigg .digg_good{background:url(/images/newdigg-bg.png) left top no-repeat;}
.viewbox .newdigg .digg_bad{background:url(/images/newdigg-bg.png) right top no-repeat;}
.viewbox .newdigg .digg_good .digg_act{color:#C30;	}
.viewbox .newdigg .digg_good .digg_num{color:#C63;}
.viewbox .newdigg .digg_bad .digg_act{color:#36C;	}
.viewbox .newdigg .digg_bad .digg_num{color:#39C;}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{border:1px solid #E37F24;background:#FFC535;}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{border:1px solid #689ACC;background:#94C0E4;}
.viewbox .diggbox .digg_percent{width:180px;clear:both;padding-left:10px;overflow:hidden;}
.viewbox .diggbox .digg_percent .digg_percent_bar{width:100px;height:7px;background:#E8E8E8;border-right:1px solid #CCC;float:left;overflow:hidden;margin-top:3px;}
.viewbox .diggbox .digg_percent .digg_percent_num{font-size:10px;float:left;padding-left:10px;}
.viewbox .diggbox .digg_percent .digg_percent_bar span{display:block;height:5px;overflow:hidden;background:#000;}

.infolist .downUrl{width:186px;height:46px;padding-left:20px;padding-top: 10px;}
.infolist .downUrl a{display:block;width:186px;height:46px;background-position:0 -122px;}
.infolist .downUrl a:hover{background-position:-188px -122px;}

.viewbox .picbox{width:100%;text-align:center;font-size:14px;line-height:31px;overflow:hidden;}
.viewbox .picbox img{display:block;margin:16px auto 6px;width: 700px;}

.down{width:682px;padding:0 0 10px;overflow:hidden;}
.down li{float:left;width:176px;height:35px;line-height:35px;text-indent:45px;font-size:14px;margin-right:15px;}
.down li a{display:block;width:176px;height:35px;color:white;}
.down li.bd a{background-position:-447px -154px;color: #fff;}
.down li.bd a:hover{background-position:-447px -195px;}
.down li.xl a{background-position:-624px -154px;color: #fff;}
.down li.xl a:hover{background-position:-624px -195px;}

.viewbox .boxoff{height:5px;overflow:hidden;clear:both;margin:4px auto;padding-top:10px;background-position:0px -36px;}

.viewbox .handle{padding-top:12px;overflow:hidden;clear:both;}
.viewbox .handle .lanmu {width:95%;margin:0 auto;floate:right;}
.viewbox .handle .lanmu ul {padding-left:10px;font-size:14px;}


.pright .erji {border:1px solid #BADAA1;overflow:hidden;}
.pright .d7{width:100%;overflow:hidden;padding-bottom:6px;clear:both;display:inherit;padding-top:6px;}
.pright .d7 li{width:118px;float:left;margin:5px;text-align:center;}
.pright .d7 li img{width:112px; border:1px solid #ccc;height:88px;padding:2px;}

.sp-title{height:32px;background-image: url(/images/index_10.gif);margin-bottom:8px;line-height: 30px;padding-left: 10px;color: white;}
.sp-title h2{font-size:14px;line-height:34px;padding-left:10px;	}
.sp-title .strong{color:#428c5b;font-weight:normal;letter-spacing:1px;}
.tagli {padding: 5px 10px;}

.zuinew {;border: #99D080 1px solid; width: 322px;margin: 10px 10px 0pt 0px;float: left;}
#ul_day li{ height:24px; line-height:20px; margin-top:0px; margin-top:0px;}
#ul_day .num{ float:left; height:25px; line-height:25px;text-align: center;width:35px; overflow:hidden;}
.top_banner{ width:660px; height:73px; padding:1px; border:#e9e9e9 solid 1px; margin:9px 0;}